s3.tsx 745 B

123456789101112131415161718192021
  1. import { S3Connection } from '@/components/interfaces/Storage/StorageSettings/S3Connection'
  2. import DefaultLayout from '@/components/layouts/DefaultLayout'
  3. import { StorageBucketsLayout } from '@/components/layouts/StorageLayout/StorageBucketsLayout'
  4. import StorageLayout from '@/components/layouts/StorageLayout/StorageLayout'
  5. import type { NextPageWithLayout } from '@/types'
  6. const S3SettingsPage: NextPageWithLayout = () => {
  7. return <S3Connection />
  8. }
  9. S3SettingsPage.getLayout = (page) => (
  10. <DefaultLayout>
  11. <StorageLayout title="S3 Configuration">
  12. <StorageBucketsLayout hideSubtitle title="S3 Configuration">
  13. {page}
  14. </StorageBucketsLayout>
  15. </StorageLayout>
  16. </DefaultLayout>
  17. )
  18. export default S3SettingsPage